/*
  Clase SplashScreen que representa la SplashScreen de la aplicacion
  Autor: Víctor de Francisco Domingo
  DNI: 71173018r
  Asignatura: DAM
  Año: 2011
*/
package es.dam.vtr.vista;

import java.io.IOException;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;

import es.dam.vtr.vista.GGMIDlet;


public class SplashScreen extends Canvas{

    private Image imagen;
    private GGMIDlet midlet;


    public SplashScreen(GGMIDlet m){
        this.midlet = m;
        try{
            imagen = Image.createImage("/icono.png");          
        }
        catch(IOException e){
            e.printStackTrace();
        }
    }

    public void paint(Graphics g) {
        int width = getWidth();
        int height = getHeight();


        g.setColor(0x0033CC);
        g.fillRect(0,0, width, height);
        g.drawImage(imagen, width/2 , height/2,
                Graphics.HCENTER | Graphics.VCENTER);
    }

    public void siguiente() {
        // Pasa a la siguiente pantalla despues de la SplashScreen
        if (isShown())
            midlet.volverPrincipal();
    }

}

